﻿<UserControl x:Class="MediaAssistant.Controls.TagEditor.TagEditorView"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             Width="300" 
             Height="Auto"
             Background="{StaticResource LibraryBackground}">
    <StackPanel Margin="10" Orientation="Vertical">
        <StackPanel Margin="5" Orientation="Vertical">
            <StackPanel Orientation="Horizontal">
                <CheckBox Margin="0,0,5,5" Content="Title" IsChecked="{Binding IsEditTitleChecked, Mode=TwoWay}"/>
                <CheckBox Margin="0,0,5,5" Content="Use Filename" IsChecked="{Binding IsUseFilenameChecked, Mode=TwoWay}"  />
            </StackPanel>
            <TextBox Text="{Binding Title}" IsEnabled="{Binding IsTitleEditable}"/>
        </StackPanel>
        <StackPanel Margin="5" Orientation="Vertical">
            <CheckBox Margin="0,0,5,5" Content="Artist" IsChecked="{Binding IsArtistEditable, Mode=TwoWay}"/>
            <ComboBox ItemsSource="{Binding Artists}" Text="{Binding Artist}" IsEditable="True" IsEnabled="{Binding IsArtistEditable}"/>
        </StackPanel>
        <StackPanel Margin="5" Orientation="Vertical">
            <CheckBox Content="Album" IsChecked="{Binding IsAlbumEditable, Mode=TwoWay}"/>
            <ComboBox ItemsSource="{Binding Albums}" Text="{Binding Album}" IsEditable="True" IsEnabled="{Binding IsAlbumEditable}"/>
        </StackPanel>
        <StackPanel Margin="5" Orientation="Vertical">
            <CheckBox Margin="0,0,5,5" Content="Composer" IsChecked="{Binding IsComposerEditable, Mode=TwoWay}"/>
            <ComboBox ItemsSource="{Binding Composers}" Text="{Binding Composer}" IsEditable="True" IsEnabled="{Binding IsComposerEditable}"/>
        </StackPanel>
        <StackPanel Margin="5" Orientation="Vertical">
            <CheckBox Margin="0,0,5,5" Content="Genre" IsChecked="{Binding IsGenreEditable, Mode=TwoWay}"/>
            <ComboBox ItemsSource="{Binding Genres}" Text="{Binding Genre}" IsEditable="True" IsEnabled="{Binding IsGenreEditable}"/>
        </StackPanel>
    </StackPanel>
</UserControl>
